upon payment of our invoice - Almanca İngilizce Sözlük